Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 Switzerland F2 Canada F2 Hungary F1 Hungary F2 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Canada F7 Czech Republic F9 Czech Republic F10 Canada F1 (Gatineau) Canada F2 (Sherbrooke) Rennes Challenger Orleans Challenger Eckental Challenger Hugarian Food Open - Budapest USTA Challenger of San Antonio - San Antonio Prasentiert Von Seat Wolfsburg - Wolfsburg Sacramento Challenger - Sacramento Music City Challenger - Nashville Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban XL Bermuda Open - Bermuda Mons Challenger Tatra Banka Slovak Open - Bratislava Eckental Challenger Salzburg Challenger Aachen Challenger Bratislava Challenger Ramat Hasharon Challenger Bordeaux Challenger Alessandria Challenger Ethias Trophy - Mons Baton Rouge Challenger Ortisei Challenger Bratislava Challenger Tallahassee Challenger Ljubljana Challenger Dallas Challenger Rijeka Challenger Semgroup Challenger - Tulsa Eckental Challenger Sarasota Challenger Bauer Watertechnilogy Cup 2008 - Eckental Savannah Challenger Tallahassee Challenger Marburg Challenger Kiev UMC Open - Kiev Istanbul Challenger Portoroz Challenger Granby Challenger Pekao Open - Szczecin Nottingham Challenger Lexington Challenger Vancouver Challenger Ortisei Challenger Sarasota Challenger Kosice Challenger Granby Challenger - Granby Bergamo Challenger Drummondville Challenger Tallahassee Challenger Vicenza Challenger Furth Challenger Ilkley Challenger Winnetka Challenger Granby Challenger Lexington Challenger Charlottesville Challenger Fairfield Challenger Drummondville Challenger Stockton Challenger Brescia Challenger Heilbronn Challenger Wolfsburg Challenger Vancouver Challenger Winnipeg Challenger Columbus Challenger Stockton Challenger Knoxville Challenger Drummondville Challenger Tallahassee Challenger Vicenza Challenger Poprad Tatry Challenger Winnipeg Challenger XL Capital Bermuda Open - Bermuda Savannah Challenger Sarasota Challenger Poprad Tatry Challenger Cairo Challenger - Cairo Dallas Challenger Granby Challenger International Tennis Championships - Delray Beach Orleans Challenger Qatar Open - Doha XL Capital Bermuda Open - Bermuda Savannah Challenger Venice Open - Venice Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Braunschweig Open - Braunschweig Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli CA Challenger - Graz Tallahassee Challenger XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington XL Capital Bermuda Open - Bermuda GHI Bronx Classic - Bronx Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Copa Ericsson Mexico - Guadalajara Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver The West Side Tennis Club Grass Court Challenger - Forest Hills Tatra Banka Open - Bratislava Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux du Doubs - Besancon Top Wool Challenger-Immagine Trophy - Biella The Natrel's Challenger - Granby San Marino Cepu Open - San Marino Ford Tennis Championships - Louisville BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig The Mercedes Benz of Calabasas - Calabasas Generali Open 1999 - Kitzbuhel Prostejov Challenger Oberstaufen Challenger Internazionali di Tennis di San Marino - San Marino Pro Challenger at Calabasas - Calabasas Segovia Challenger Adidas International - Sydney Ford Tennis Championships - Louisville Home Depot Center USTA Challenger - Carson Adidas Open de Toulouse - Toulouse The Nottingham Open - Nottingham USTA/Adtech Challenger - Boston Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2002 - Kitzbuhel Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton Music City Challenger - Nashville Harrah's Entertainment Men's Pro Challenger - Tunica BMW Open - Munich Granby Challenger IPP Open - Helsinki 2008 Knoxville Challenger - Knoxville St. Polten Banja Luka Challenger Czech Open 2006 - Prostejov Helsinki Challenger II Naples ITG Challenger - Naples Tallahassee Challenger Waco International Tennis Challenger - Waco The Surbiton Trophy - Surbiton Nord LB Open 2006 - Braunschweig Granby Challenger Savannah Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Belgrade Challenger Open Romania - Bucharest Noumea Challenger Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Open Seat Godo 2005 - Barcelona Intersport Heilbronn Open - Heilbronn 2006 North Shore Pro Tennis Championship - Winnetka Qatar Mobil Open 2001 - Doha Open Mutouest - St. Brieuc Porsche Open - Poznan U.S. Men's Clay Court Championships - Houston UBS Open Gstaad - Gstaad Mons Challenger Pilot Pen Tennis - New Haven Mouilleron-Le-Captif Challenger China Open - Beijing President's Cup - Tashkent Eckental Challenger St. Petersburg Open - St. Petersburg Andria Challenger Maui Challenger Davidoff Swiss Indoors - Basel Arad Challenger Binghamton Professional Tennis Tournament - Binghamton Hypo Group Tennis International - Portschach The Stella Artois Championships - London Mercedes Cup - Stuttgart Sacramento Challenger Tiburon Challenger Champaign Challenger Generali Open - Kitzbuhel Wroclaw Challenger BCR Open Romania - Bucharest Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Bratislava Challenger St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Generali Open 1998 - Kitzbuhel Hypo Group Tennis International - Portschach Las Vegas Challenger The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Generali Open 2001 - Kitzbuhel Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm GHI Bronx Tennis Classic - Bronx Next Generation Adelaide International - Adelaide Medibank International - Sydney Galleryfurniture.com Challenge - Atlanta PBZ Zagreb Indoors - Zagreb Kolding Challenger The Samsung Open - Nottingham Austin Challenger - Austin Generali Open 2003 - Kitzbuhel Winnetka Challenger Granby Challenger Grand Prix Hassan II - Casablanca Gatineau Challenger The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Ortisei Challenger Kroger / St. Jude International - Memphis Davidoff Swiss Indoors Basel - Basel Music City Challenger - Nashville PBZ Zagreb Indoors - Zagreb Sydney International - Sydney RCA Championships - Indianapolis International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The 'Fitz' Casino Challenger - Tunica US Men's Clay Court Championships - Houston Tiburon Challenger Indianapolis Tennis Championships - Indianapolis Labertz Open by Stawag - Aachen Croatia Open - Umag Playford Challenger Sarasota Challenger Poznan Challenger Johannesburg Challenger Granby Challenger Izmir Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger Bank Austria Tennis Trophy - Vienna Music City Challenger - Nashville Allianz Suisse Open Gstaad - Gstaad USTA Illinois Challenger - Champaign IPP Open - Helsinki Qatar Exxon Mobil Open - Doha Mobilux Open - Luxembourg 2002 Azalea Orthopedic Challenger - Tyler Talahassee Challenger South African Airways Open - East London Orleans Challenger The Dubai Tennis Championships - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca BMW Tennis Championship - Sunrise Heilbronn Challenger Corona Mexico City Open - Mexico City Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt AEGON Championships - London San Luis Potosi Challenger - San Luis Potosi Heineken Challenger - Ho Chi Minh City Campbells Hall of Fame Tennis Championships - Newport Bangkok Challenger - Bangkok Oberstaufen Challenger BMW Tennis Championship - Sunrise AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Torneo Internacional Challenger Fila 2006 - Leon Umag President's Cup 1997 - Tashkent Quelle Cup - Furth Mumbai Open - Mumbai Wartburg Open - Eisenach Fairfield Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Brisbane International - Brisbane Napa Challenger PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca The Granby Natrel Challenger - Granby USTA Challenger of San Antonio - San Antonio PBZ Zagreb Indoors - Zagreb Campbell's Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Palermo Challenger Columbus Challenger Apia International - Sydney Open de Franche-Comte - Besancon Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Hall of Fame Tennis Championships - Newport Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Banja Luka Challenger Nottingham Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Granby Challenger - Granby Heilbronn Challenger Fairfield Challenger Eckental Challenger Dallas Challenger The Surbiton Trophy - Surbiton Ortisei Challenger Trnava Challenger Kitzbuhel Nord/LB Open 2004 - Braunschweig AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington The Samsung Open - Nottingham The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos 2002 Mercedes Cup - Stuttgart Bratislava Challenger Chennai Open - Chennai 2000 Challenger de Granby - Granby Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Morocco Tennis Tour - Rabat Generali Open - Kitzbuhel Helsinki Challenger Sarasota Challenger Idea Prokom Open - Sopot Mauritius Open - Mauritius Vancouver Challenger Morocco Tennis Tour - Marrakech Sunrise Challenger Allianz Suisse Open - Gstaad Qatar Exxon Mobil Open - Doha Generali Open 1997 - Kitzbuhel BA-CA Tennis Trophy - Vienna The Samsung Open - Bournemouth Sybase Open - San Jose Rado Swiss Open - Gstaad Grolsch Open - Amsterdam The Samsung Open - Bournemouth Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Waldbaum's Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg 2008 Lubbock Challenger - Lubbock Estoril Open - Estoril Verizon Tennis Challenge - Atlanta The Hamlet Cup - Long Island Milan Indoors - Milan International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana SA Tennis Open - Johannesburg PEOPLEnet CUP - Dnepropetrovsk Mons Challenger The LTA Wrexham Challenger - Wrexham Carson Challenger Mercedes Cup - Stuttgart Gemax Open - Belgrade Masters Series - Hamburg Challenger Ford de Cherbourg - Cherbourg Sunrise Challenger Helsinki Challenger Graz CA Challenger - Graz USTA Challenger - Champaign Heineken Open - Auckland Grand Prix Hassan II - Casablanca Rennes Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AEGON Championships - London Arizona Men's Tennis Championships - Scottsdale Campbell's Hall of Fame Tennis Championships - Newport Internationaler Raiffeisen Grand Prix - St. Polten Swiss Indoors Basel - Basel AIG Japan Open - Tokyo Gelsor Open Romania - Bucharest Legg Mason Tennis Classic - Washington Sydney International - Sydney The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Brisbane - Brisbane Medibank International - Sydney Merano Open - Merano Interwetten Austrian Open - Kitzbuhel 1999 Mercedes Cup - Stuttgart Franklin Templeton Tennis Classic - Scottsdale Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2002 - Doha RCA Championships - Indianapolis TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Brisbane International - Brisbane Citrix Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Tatra Banka Open 2006 - Bratislava Winston-Salem Open - Winston-Salem Allianz Suisse Open - Gstaad Sony Open Tennis - Miami Salem Open - Hong Kong Stockholm Open - Stockholm Gold Flake Open - Chennai Japan Open - Tokyo Aegon Nottingham Open - Nottingham BMW Open - Munich BMW Open - Munich U.S. Men's Clay Court Championships - Houston AT&T Challenge - Atlanta 2003 Mercedes Cup - Stuttgart Helsinki Challenger Campionati Internazionali di Sicilia - Palermo Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Savannah Challenger ERA Real Estate Clay Court Championships - Orlando Open Sud de France - Montpellier Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo RCA Championships - Indianapolis Heineken Open - Auckland St. Petersburg Open - St. Petersburg Trofeo Conde de Godo - Barcelona AIG Japan Open - Tokyo Gerry Weber Open - Halle TD Waterhouse Cup - Long Island ASB Classic - Auckland SAP Open - San Jose Scania Stockholm Open - Stockholm Citrix Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Thailand Open - Bangkok Dubai Tennis Open - Dubai Open Seat Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle CA Tennis Trophy - Vienna AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia Connex Open Romania - Bucharest CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Generali Open - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid Sony Ericsson Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto Rogers Cup - Montreal Rogers Cup - Toronto U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Indianapolis Tennis Championships - Indianapolis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing French Open - Paris Wimbledon - London Citi Open - Washington U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Paris BNP Paribas Masters - Paris Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QR, CAN-BRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CAN-PER 5-0 Australian Open - Melbourne 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, REL2, AUT-DEN 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 2R, AUT-POR 4-1 French Open - Paris Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Olympics - Beijing Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, PO, CAN-VEN 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4